/* -------------------------------------------------------------
	Name	           : typography.css
	Site               : Dansk Cafe
	Date	           : Jan 6th,2012
	Last Modified date : 
	
	Created by Hong Duc Quach
	email : duc@mwc.vn
-------------------------------------------------------------- */

/* --------------------------------------------------------------

   typography.css
   * Sets up some sensible default typography.

-------------------------------------------------------------- */

/* Default font settings.
   The font-size percentage is of 16px. (0.75 * 16px = 12px) */
body {
  font-size:100%;
  color: #000;
  /*font: normal 12px Arial, Helvetica, sans-serif;*/
  font:normal 11px 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
}

/* Headings
-------------------------------------------------------------- */

h1,h2,h3,h4,h5,h6 { color: #000; font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; font-weight: normal; /*line-height: 1em; */}

h2 { font-size: 14px; /*margin-bottom: 10px;*/}
h2, h3, h4 {line-height: 22px;}

/* Text elements
-------------------------------------------------------------- */
p           { margin: 0 0 0.7em; line-height: 1.2em; }

a, a:visited           { color: #000; text-decoration: none; cursor: pointer; outline: none ;}
a:focus,
a:hover     { outline: none;  color:#000; }

blockquote  { margin: 1.5em; color: #fff; font-style: italic; }
strong,dfn	{ font-weight: bold; }
em,dfn      { font-style: italic; }
sup, sub    { line-height: 0; }

abbr,
acronym     { border-bottom: 1px dotted #666; }
address     { margin: 0 0 1.5em; font-style: italic; }
del         { color:#666; }

pre         { margin: 1.5em 0; white-space: pre; }
pre,code,tt { font: 1em 'andale mono', 'lucida console', monospace; line-height: 1.5; }

strong.hilite_txt { color: #05A1E4;}


/* Lists
-------------------------------------------------------------- */

ul, ol      { /*margin: 0.5em 1em 1em 0; padding-left: 1.5em; line-height: 18px; */}

ol          { list-style-type: decimal; }

dl          { margin: 0 0 1.5em 0; }
dd          { margin-left: 1.5em;}

/* Tables
-------------------------------------------------------------- */
/* 
	Because of the need for padding on TH and TD, the vertical rhythm 
	on table cells has to be 27px, instead of the standard 18px or 36px 
	of other elements. 
 */ 
table       { margin-bottom: 5px; width:100%; }
th          { font-weight: bold; }
thead th    { background: #f2e7d4; }

tfoot       { font-style: italic; }
caption     { background: #eee; }

.hidden_txt {	
	text-indent: -9999px;
	line-height: 0;
	font-size: 0;
}

.red 	{color: red;}
.blue 	{ color: #0093dd;}
.orange { color: #ed8b00;}
.gray 	{ color: #808080;}